草庐IT

php - 检查有效的 guid

全部标签

javascript - 检查图像是否从缓存中加载

我有一个任务。我有一个服务器调用来获取图像列表。除了其他信息外,我还必须添加此信息以表明它是从缓存还是从服务器加载的。有没有一种方法可以检查api调用中的header?如果它来自缓存,我会得到状态代码200,但我会得到像这样的额外信息(来自缓存)。如果它不是来自缓存,我只会得到状态码200。图片1是那些没有从缓存中加载的下一张图片是从缓存中加载的。我知道答案已经给出或者是重复的。我已经尝试过该解决方案,但它似乎不起作用。它也是特定于chrome的,我正在寻找应该适用于所有浏览器的更通用的东西。我希望这可以解释为什么我没有采用该解决方案。我在这里问之前已经搜索过了。期待回复。

javascript - jQuery 选择器检查元素是否动画隐藏

有没有办法判断一个元素是隐藏的还是当前正在隐藏的过程中(通过动画)?我能想到的唯一方法是在调用show或hide时在元素的data中存储一个标志,但我想知道如果有别的办法呢? 最佳答案 你能为它做一个自定义的jQuery选择器吗(function($){varendOpacity,oldStep=jQuery.fx.step.opacity;$.fx.step.opacity=function(fx){endOpacity=fx.end;returnoldStep(fx);};$.expr[':'].hiding=function(

svg - 使用 SVG 和 JavaScript 指向多边形检查?

我有一张map,我通过将不同颜色的区域转换为路径将光栅图形转换为SVG文件。我知道如何在给定边数组的情况下进行基本的多边形点检查,但是svg:path元素代表多个多边形以及mask(考虑到海洋等)和通过解析d属性来提取该信息似乎相当笨拙。是否有一个JS库可以让我简化该检查?我基本上想创建随机点,然后检查它们是在陆地上(即多边形内部)还是水上(即外部)。由于SVG元素似乎允许鼠标事件处理,我认为这应该不是什么大问题(即,如果您可以判断鼠标指针是否在元素之上,那么您已经解决了问题-多边形问题)。编辑:让事情有点复杂,我应该提到svg:path元素似乎是基于曲线而不是直线,所以只需解析d属性

javascript - JS 有没有办法检查事件是否存在?

我正在尝试检测浏览器是否支持某个webkit事件“webkitAnimationEnd”,为此我想检查该事件是否存在。但我似乎无法弄清楚如何。有人知道吗? 最佳答案 Detectingeventsupportwithoutbrowsersniffing表明这应该有效:'onWebkitAnimationEnd'indocument.createElement('div'); 关于javascript-JS有没有办法检查事件是否存在?,我们在StackOverflow上找到一个类似的问题:

javascript - 如何检查图像质量/分辨率/dpi/ppi?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我想检查所选输入图像文件的当前质量(Resolution/dpi/ppi)。我的控件是图片uploaderjquery插件。如何获取所选文件的质量?(我需要所选图像文件的分辨率而不是屏幕分辨率)

JavaScript click() 方法仅在 Chrome 扩展程序中有效一次

我正在尝试在Chrome扩展程序中下载多个文件。以下代码创建一个指向文件的虚拟链接,然后触发下载文件的.click()事件。问题是只有第一个.click()事件触发下载。随后的.click()事件将被忽略。这里是ma​​nifest.json:{"name":"SimpleFileDownloader","version":"0.1","permissions":["contextMenus","http://*/"],"background":{"persistent":false,"scripts":["sample.js"]},"content_security_policy":

javascript - 检查 GoogleMap Canvas 元素是否已经空闲

我的问题很直接。google.maps.event.addListenerOnce(map,'idle',function(){//code});这段代码将在map当前忙缩放或平移后触发。不是在它已经闲置的时候。有没有办法在if语句中检查Canvas的状态?因此,当它已经空闲时,您将在不添加监听器的情况下执行//code? 最佳答案 没有记录map的空闲状态信号的属性,但您可以自己实现它。假设您在map初始化后立即调用它:google.maps.event.addListener(map,'idle',function(){this

javascript - 如何检查 HTML 元素的动画?

我想查看分配给特定元素的CSS过渡或JavaScript/jQuery动画。我应该如何在ChromeDevTools或任何其他开发者工具中执行此操作?例如,我访问了一个Google+页面,我注意到当我将鼠标悬停在一张图片上时,它会变灰、放大,并且Angular落会出现一个关闭按钮。正常:悬停:如何查看此行为背后的代码? 最佳答案 右键单击元素选项卡中的html元素,然后选择:悬停选项。现在您可以在右侧样式选项卡中看到应用于特定元素的悬停CSS。请引用屏幕截图 关于javascript-如

javascript - 检查 IE 的快速伪真方法?

我读了一篇关于的文章TestforInternetExplorerinJavaScript表示快速测试是:varisMSIE=/*@cc_on!@*/0;if(isMSIE){//doIE-specificthings}else{//dononIE-specificthings}但其中一个comments展示了另一种方式:(我不得不说,它有效)if(-[1,]){//dononIE-specificthings}else{//doIE-specificthings}所以我问:-[1,]有什么特别之处以至于IE无法识别而其他人可以识别它?附:找到另一个快速伪真技巧IE='\v'=='v'

Javascript、内部类以及如何有效地访问父作用域

在Javascript中,我想定义一个带有内部(或嵌套)类的类。在内部类中,我希望能够访问父实例。我怎样才能有效地做到这一点?一些代码会说明我的意思。假设我定义了一个类MyType1,它公开了几个属性和一个函数SayHello:(function(){MyType1=function(name){this.TypeName="MyType1";this.Name=name;};MyType1.prototype.SayHello=function(){say(this.Name+"sayshello...");};})();好的,现在,从这里开始,我想向MyType1添加一个“内部类”